#ifndef TLOGGER_H
#define TLOGGER_H

#include <log4qt/logger.h>

class TLogger : public QObject
{
    Q_OBJECT
    LOG4QT_DECLARE_QCLASS_LOGGER

public:
    TLogger(QString filename);
    virtual ~TLogger();

public:
    void error(const QString &message);
    void fatal(const QString &message);
    void info(const QString &message);
    void trace(const QString &message);
    void debug(const QString &message);
    void warn(const QString &message);
};

#endif // TLOGGER_H
